surgical drop-off apron - German English Dictionary